一代: generation...
胜负: victory or defeat, the outcome of a battle...
预见: to foresee, to predict, to forecast, to envision, foresight, intuition, vision...
抵抗: to resist, resistance...
谈论: to discuss, to talk about...
志气: ambition, resolve, backbone, drive, spirit...
还有: furthermore, in addition, still, also...
顶: apex, crown of the head, top, roof, most, to carry on the head, to push to the top, to go against, to replace, to substitute, to be subjected to (an aerial bombing, hailstorm etc), (slang) to bump...
证人: witness...
危险: danger, dangerous...